package com.bcu.calculus.entity;

import java.io.Serializable;
import java.util.Date;

import com.bcu.calculus.config.IgnoreSwaggerParameter;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * review
 * @author 
 */
@Data
public class Review implements Serializable {
    /**
     * 复核编号
     */
    @ApiModelProperty(value = "复核编号")
    private Integer reviewId;

    /**
     * 复核提交编号
     */
    @ApiModelProperty(value = "复核提交编号")
    private String reviewSendId;

    /**
     * 复核状态（0复核中，1复核通过，2复核未通过）
     */
    @ApiModelProperty(value = "复核状态（0复核中，1复核通过，2复核未通过）")
    private Integer reviewStatus;

    /**
     * 复核最后一次修改时间
     */
    @ApiModelProperty(value = "复核最后一次修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date reviewUpdateTime;

    private static final long serialVersionUID = 1L;

    @IgnoreSwaggerParameter
    private Send send;
}